ambush predator - Turco Inglés Diccionario